@charset "utf-8";
/* CSS Document */

/* 基础设置 */
html,
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	position: relative;
	color: #666;
	font-family: "微软雅黑";
	
}

html{font-size: 12px;}
body {
	-webkit-text-size-adjust: none; height:100%; width: 100%;
	overflow-y: scroll;
	background: #fff;
	font-size: 1rem;
}

/*百度分享微信弹窗兼容*/
.bd_weixin_popup{-webkit-box-sizing: initial;
-moz-box-sizing: initial;
box-sizing: initial;}


.e-net-box{ padding:0; margin: -15px 0 0 0;}

/*连接颜色*/
.e-net-box a{ color: #333; }
/*鼠标经过连接颜色*/
.e-net-box a:hover,.e-net-box a:active{ color: #82bf34; text-decoration: none;}

/*图片比例裁剪预设*/
i.pic-size{ width: 100%; height: 0; padding-bottom: 100%; position: relative; display: block; overflow: hidden;}
i.pic-size img{ width: 100%; height: auto; position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto;}

/*"pic-scale-"后的数字是宽高比，例如："pic-scale-8"，就是宽高10:8的方形*/
i.pic-scale-1{ padding-bottom: 10%;}
i.pic-scale-2{ padding-bottom: 20%;}
i.pic-scale-3{ padding-bottom: 30%;}
i.pic-scale-4{ padding-bottom: 40%;}
i.pic-scale-5{ padding-bottom: 50%;}
i.pic-scale-6{ padding-bottom: 60%;}
i.pic-scale-7{ padding-bottom: 70%;}
i.pic-scale-8{ padding-bottom: 80%;}
i.pic-scale-9{ padding-bottom: 90%;}
i.pic-scale-10{ padding-bottom: 100%;}
i.pic-scale-11{ padding-bottom: 110%;}
i.pic-scale-12{ padding-bottom: 120%;}
i.pic-scale-13{ padding-bottom: 130%;}
i.pic-scale-14{ padding-bottom: 140%;}
i.pic-scale-15{ padding-bottom: 150%;}
i.pic-scale-16{ padding-bottom: 160%;}
i.pic-scale-17{ padding-bottom: 170%;}
i.pic-scale-18{ padding-bottom: 180%;}
i.pic-scale-19{ padding-bottom: 190%;}
i.pic-scale-20{ padding-bottom: 200%;}

/*以上是通用预设所用尺寸下通用*/




/*手机预设*/
@media (max-width: 991px) {
html{font-size: 12px;}
.e-net-box *{ line-height: 1.875; font-size: 1rem;}
.e-content-box{ position: relative; overflow: hidden;}
.e-content-box img{ width: auto; max-width: 100%;}
}
@media (min-width: 384px) and (max-width: 991px){
	html {font-size: 14px;}
}


@media (min-width: 480px) and (max-width: 991px){
	html {font-size: 16px;}
}

@media (min-width: 640px) and (max-width: 991px){
	html {font-size: 18px;}
}

@media (min-width: 768px) and (max-width: 991px){
	html {font-size: 20px;}
}

/*小屏电脑、平板预设*/
@media (min-width: 992px) and (max-width: 1229px) {
.e-net-box *{ line-height: 1.875; font-size: 14px;}
}

/*宽屏预设*/
@media (min-width: 1230px) {
.e-net-box *{ line-height: 1.875; font-size: 14px;}

}